const { defineConfig } = require( '@vue/cli-service' )
module.exports = defineConfig( {
  transpileDependencies: true,
  publicPath: "./",
  devServer: {  // 改动了，要重启服务器 npm run serve
    proxy: {
      // 访问nodejs服务器，只有一个ip：axios请求时，就统一加一个/api前缀。再代理服务器代理请求。
      '/api': {
        target: "http://172.16.141.175:80", // 设置你调用的接口域名和端口号 别忘了加http,非80的必须写。
        changeOrigin: true,
        pathRewrite: {
          "^/api": '',  // /api/user/login  -> /user/login  
        }
      },
      // 多个IP时：
      '/user': {
        target: "http://172.16.141.175:80",
        changeOrigin: true,
        pathRewrite: {
          "^/user": '/user',  //  /user/login  -> /user/login
        }
      },
      "/access": {
        target: "http://172.16.141.176:80",
        changeOrigin: true,
        pathRewrite: {
          "^/access": '/usaccesser',  //  /user/login  -> /user/login
        }
      },
      "/doctor": {
        target: "http://172.16.141.177:80",
        changeOrigin: true,
        pathRewrite: {
          "^/doctor": '/doctor',  //  /user/login  -> /user/login
        }
      }


    }
  }
} )
